try (one's) damnedest - Français Anglais Dictionnaire